td {
	padding: 0px;
}
.smallFont {
	font-family:"Arial", sans-serif;
	font-size: 12px;
}

.bigFont {
	font-family:"Arial", sans-serif;
	font-size: 16px;
}
.underline {
	text-decoration:underline;
}
.basePadding {
	padding: 5px;
}
.baseMargin {
	margin: 2px;
}
.reset {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
.window {
	
}
.windowTitleBar {
	width: 100%;
	height: 30px;
	padding: 5px;
	border-bottom: 1px solid #A3B5C2;
}

@sprite .gradientButtonSprite {
  gwt-image: 'buttonGradient';
}

@sprite .gradientButtonSpriteReversed {
  gwt-image: 'buttonGradientReversed';
}

.lightRoundedBorder {
	/*border styles*/
	border: solid 1px #8f8f8f;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

.unroundedBorder {
	border: 1px solid #7A8891;
}

.doubleBorder {
	border-style: double;
	border-width: 3px;
	border-color: #7A8891;
}

.gradientButton {
	/*basic styles*/
	text-align: center;  
	font-size: 17px;
	height: 40px; 

	/*border styles*/
	border-style: solid;
	border-color: #8f8f8f;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	
	/* so that active state doesnt move the button */
	padding: 7px 25px 7px 25px;
	border-width: 1px 1px 1px 1px;
	margin: 2px 1px 1px 2px;
}
.gradientButton:hover {
	-moz-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px#888;
	box-shadow: 0 0 5px #888;
}
.gradientButton:disabled {
	color: grey;
	margin: 1px 1px 1px 1px;
	border-width: 2px 1px 1px 2px;
	padding: 8px 26px 6px 24px;
}
.gradientButton:active {
	gwt-image: 'buttonGradientReversed';
}
.gradientButton img {
	vertical-align: center;
	padding-right: 5px;
}


.modalDialog {
}

.modalDialogMask {
    -moz-opacity: .25;
    opacity: .25;
    background-color: black;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%; 
    height: 100%; 
}
.dialogInformationMessage {
	padding: 2px 10px 2px 10px;
}
.dialogPleaseWait {
	padding: 10px;	
}

.widgetOpaque {
	-moz-opacity: .99;
    opacity: .99;
}
.widgetTransparent {
	-moz-opacity: .50;
    opacity: .50;
}
.scrollable {
	overflow-y: auto;
	overflow-x: hidden;
}
.iconLabel {
}
.iconLabel img {
	padding-right: 10px;
}
.statusBar {
}
.fixedHeaderGridContentPanel {
	border: 1px solid #777;
	background: white;
}
.fixedHeaderGridHeaderPanel {
	border-left: 1px solid #777;
	background: white;
}
.fixedHeaderGridPagerPanel {
	background: white;
	border-left: 1px solid #777;
	border-right: 1px solid #777;
	border-bottom: 1px solid #777;
}

@sprite .textureDarkJag {
  gwt-image: 'backgroundDarkJag';
}

@sprite .textureDarkStraw {
  gwt-image: 'backgroundDarkStraw';
}

@sprite .textureDarkSquares {
  gwt-image: 'backgroundDarkSquares';
}

@sprite .textureGreyJag {
  gwt-image: 'backgroundGreyJag';
}

@sprite .textureGreyFlat {
  gwt-image: 'backgroundGreyFlat';
}

@sprite .textureLightSquares {
  gwt-image: 'backgroundLightSquares';
}

@sprite .textureLightStraw {
  gwt-image: 'backgroundLightStraw';
}

@sprite .textureLightFlat {
  gwt-image: 'backgroundLightFlat';
}

@sprite .hrLine {
	gwt-image: 'hrLine';
}

@sprite .gradientRedSprite {
	gwt-image: 'redGradient';
}

@sprite .gradientBlueSprite {
	gwt-image: 'blueGradient';
}

@sprite .gradientLightSprite {
	gwt-image: 'lightGradient';
}